.navTop{height: 88rpx;width: 100%;display: flex;align-items: center;position: fixed;top: 0;z-index: 3;background-color: transparent;transition: background-color .3s;background-color: white;}
.navTop text{color: #212121;font-weight: bold;font-size: 34rpx;}
.navTop.center{justify-content: center;}
.navTop.center .n-back{position: absolute;left: 0;bottom: 0;}
.n-back{width: 88rpx;height: 88rpx;display: flex;align-items: center;justify-content: center;flex-shrink: 0;padding: 0rpx 4rpx 0rpx 22rpx;}
.n-back image{width: 40rpx;height: 40rpx;}
.orderModule{background-color: #F7F8FA;width: 100%;min-height: 100vh;box-sizing: border-box;}
.orderModule .item {position: relative;height: 140rpx;padding: 0 20rpx;color: #333;font-size: 30rpx;margin: 0 20rpx 20rpx 0;background-color: white;border-radius: 20rpx;display: flex;align-items: center;justify-content: space-between;width: calc(50% - 20rpx);box-sizing: border-box;}
.orderModule .item .title{display: flex;align-items: center;}
.orderModule .item .title image {
    display: inline-block;
    width: 64rpx;
    height: 64rpx;
    margin-right: 18rpx;
}
.orderModule .item .num{min-width: 40rpx;height: 40rpx;background: #F5F7FA;border-radius: 20rpx;padding: 0 16rpx;font-size: 26rpx;color: #737580;display: flex;align-items: center;justify-content: center;box-sizing: border-box;}
.list{display: flex;flex-wrap: wrap;padding: 20rpx 0rpx calc(170rpx + env(safe-area-inset-bottom)) 20rpx;}
.rightArr{width: 30rpx;height: 30rpx;}
.btn{display: flex;justify-content: space-between;position: fixed;bottom: calc(env(safe-area-inset-bottom) + 20rpx);left: 20rpx;right: 20rpx;height: 130rpx;
background: linear-gradient(90deg, #FFF2EA 0%, #FFFFFF 100%);box-shadow: 0rpx 20rpx 40rpx 0rpx rgba(0,17,51,0.06);border-radius: 65rpx;border: 1px solid #FFFFFF;align-items: center;padding: 0 34rpx;box-sizing: border-box;}
.b-serve{display: flex;align-items: center;}
.b-serve image{width: 64rpx;height: 64rpx;margin-right: 18rpx;}
.b-serve text{font-weight: 500;font-size: 32rpx;color: #000000;}
.b-right{display: flex;align-items: center;}
.b-right text{width: 40rpx;height: 40rpx;background: #FF4B33;border-radius: 20rpx;font-size: 26rpx;color: #FFFFFF;padding: 0rpx 16rpx;box-sizing: border-box;display: flex;align-items: center;justify-content: center;}
.b-right image{margin-left: 12rpx;width: 30rpx;height: 30rpx;}
